package com.wlb365.financing.modules.esign.response;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 签章流程分页查询.
 *
 * @author zwh
 * @version 1.0
 */
@Data
public class QueryPageSignFlowDto {

    /**
     * 主键.
     */
    private Integer id;

    /**
     * 流程ID.
     */
    private String flowId;

    /**
     * 文件ID.
     */
    private String fileId;

    /**
     * 文件地址，长链接.
     */
    private String url;

    /**
     * 文件地址，短链接 30天有效.
     */
    private String shortUrl;

    /**
     * 流程状态：0-草稿；1-签署中；2-完成；3-撤销；5-过期（签署截至日志到期后触发）；7-拒签.
     */
    private String flowStatus;

    /**
     * 创建时间.
     */
    private LocalDateTime createDate;

    /**
     * 更新时间.
     */
    private LocalDateTime updateDate;
}
